cancer allergies health and medical drug discovery partnering health information aids health care custom synthesis drug discovery services drug discovery collaborations allergy medicinal chemistry breast hit to lead health formulation outsourcing chemistry drug discovery breast cancer combinatorial chemistry